package com.lawliet.example.service.system;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lawliet.example.model.User;
import com.lawliet.example.model.system.SysUser;

public interface SysUserService extends IService<SysUser> {
    /**
     * 新增用户
     * @param sysUser 用户对象
     * @param roleId 角色id
     */
    void addUserInfo(SysUser sysUser, Long roleId);

    /**
     * 删除用户
     * @param ids 主键id字符串
     */
    void deleteBatch(String ids);

    /**
     * 绑定用户角色
     * @param userId 用户id
     * @param roleIds 角色id字符串
     */
    void userBindRole(Long userId, String roleIds);


}
